home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 376 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.4 KB

  1. Path: ix.netcom.com!JAMESCHA
  2. From: jamesch@ix.netcom.com (James Chamblin)
  3. Newsgroups: alt.folklore.computers,comp.sys.cbm
  4. Subject: Re: Vic-20/C-64 serial ports
  5. Date: 8 Jan 1996 06:55:45 GMT
  6. Organization: Netcom
  7. Message-ID: <4cqf5h$m3t@cloner3.netcom.com>
  8. References: <4cn3ba$ifj@celebrian.otago.ac.nz> <821025881snz@zenn.demon.co.uk>
  9. NNTP-Posting-Host: ix-orl2-16.ix.netcom.com
  10. X-NETCOM-Date: Sun Jan 07 10:55:45 PM PST 1996
  11. X-Newsreader: News Xpress Version 1.0 Beta #4
  12.  
  13.  
  14. >In article <4cn3ba$ifj@celebrian.otago.ac.nz>
  15. >           simon.brady@stonebow.otago.ac.nz "The Arch-Deviant" writes:
  16. >
  17.  
  18. >> The reason they could do this was that tape I/O was 
  19. interrupt-driven, and to
  20. >> finally get to the point of this post I'm struck by the irony of a 
  21. system that
  22. >> has interrupt-driven code for tape but software polling for disk 
  23. I/O.
  24. >> 
  25. >> My question is, why did Commodore implement the serial protocol in 
  26. software?
  27. >> Both the 6522 and 6526 had hardware shift registers and associated 
  28. interrupt
  29. >> capability, but until the 128's fast serial mode these were never 
  30. used. Does
  31. >> anyone know why not?
  32. >> 
  33. >> TIA...
  34. >> 
  35.  
  36. The reason was that after commodore did some testing, they found that 
  37. the hardware serial on the 6522 was unreliable.  So they decided to use 
  38. a software method instead. The problem was fixed in the 6526 but 
  39. commodore decided that compatability was more important than speed 
  40. (after all alot of people were upgrading from VIC-20 to C64).
  41.